#ifndef TEXTURE_H
#define TEXTURE_H
#include <GL/glfw.h>

namespace core {

	class Texture
	{
	public:
		Texture(int width, int height, GLvoid* imageData);
		~Texture();

		inline int GetWidth() const { return _width; }
		inline int GetHeight() const { return _height; }
		inline GLuint GetGlId() const { return _glId; }

	private:
		GLuint _glId;
		int _width;
		int _height;
	};
}
#endif // TEXTURE_H
